green grass - German English Dictionary